/* 红酒 */
/* 红酒一排两个 */
.twoleft{ background:#FFFFFF; width:485px; height:335px;}
/* 小图片样式 */
.tworightlogo{position: absolute;}
.twobig_img{ position:absolute; top:20px; left:-8px;}
.twoleftimg{ float:left; height:320px; width:242px; position:relative; overflow:hidden;}
.twoleftbtn{position:absolute; top:100px; left:100px;}
.twoleftfont{ float:left; height:317px; width:230px; margin-top:10px; padding-right:8px; position:relative;}
.twolefthr{ height:25px; line-height:25px; color:#3a3a3a; font-weight:bold; width:228px; font-size:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.twolef_explain{ height:70px; line-height:17px; overflow:hidden;color:#a5937c; background:none; border:0; resize:none; width:100%; font-size:12px;}
.twolef_referral{  margin-top:10px;}
.twolef_referral_one{ background:#F7F5F2; float:left;}
.twolef_referral_one li{ border:1px solid #eeece5; height:24px; line-height:24px; padding-left:30px; width:60px; color:#878787; border-bottom:none;}
.twolef_referral_one .li1{background: url("pic/goods/h5.gif") no-repeat scroll 10px 6px transparent;}
.twolef_referral_one .li2{background: url("pic/goods/h19.gif") no-repeat scroll 10px 6px transparent;}
.twolef_referral_one .li3{background: url("pic/goods/h22.gif") no-repeat scroll 10px 6px transparent;}
.twolef_referral_two{ background:#fcfbf8; float:left;}
.twolef_referral_two li{ border:1px solid #f3f1eb; height:24px; line-height:24px; padding-left:10px; width:126px; border-left:none; border-bottom:none;}
.twolef_ciyu{ height:35px; background:#e6674b; color:#FFFFFF; padding: 5px; margin-top:10px; width:218px;}
.m_page{ float:left; padding-top:10px;}
.m_pris{display:none;width:100px; height:20px; color:#8e7e6b; text-align:center; line-height:20px; float:left; overflow:hidden; font-family:Microsoft Yahei;}
.m_pris span{ text-decoration:line-through;}
.nowsells{ width:140px; height:35px; line-height:35px; color:#c4b5a3; float:left;}
.nowsell_1,.nowsell_2{ float:left; text-align:center; line-height:30px; height:30px; overflow:hidden;}
.nowsell_1{ color:#c4b5a3; font-size:14px;}
.nowsell_2{ color:#FFFFDF; font-size:25px; background:url(page9/png.png) -24px -255px no-repeat; height:30px; padding-left:7px; font-family:Georgia; color:#b71d2b; line-height:25px;}
.nowsell_2 span{  color:#c4b5a3; font-size:12px; font-family:Microsoft Yahei;}
.nowsell_2 label span{ font-size:25px; font-family:Georgia; color:#b71d2b;}

.sale{ background:#f5f0e9; width:100px; height:47px; float:left;}
.sale1{ width:50px; text-align:center; float:left; line-height:20px; color:#8e7e6b; padding-top:5px;}
.line{color:#8E796B; display:block; width:47px;background:url(page9/png.png) -27px -263px no-repeat;}
.cart{ background:#b71d2b; width:130px; height:47px; color:#c4b5a3; float:left; font-size:20px; line-height:45px; text-align:center;}
.cart a{ height:46px; color:#FFFFFF;font-size:20px; line-height:45px; text-align:center; display:block; text-decoration:none; font-family:Microsoft Yahei;}
.cart a:hover{ color:#FFFFFF; text-decoration:none}
.cart a:visited{ color:#FFFFFF; text-decoration:none}
.cart a:link{ color:#FFFFFF; text-decoration:none}
.twoleftlogo1{background:url(page18/ic01.png) no-repeat; padding-top:21px; color:#FFFFFF; font-size:14px; padding-left:7px; height:38px; width:38px; position:absolute; top:10px; right:10px;}
.twoleftlogo2{ background:url(page20/ic02.png) no-repeat; padding-top:21px; color:#FFFFFF; font-size:14px; padding-left:7px; height:38px; width:38px; position:absolute; top:75px; right:10px;}
.twoleftlogo3{ background:url(page18/ic01.png) no-repeat; padding-top:21px; color:#FFFFFF; font-size:14px; padding-left:7px; height:38px; width:38px; position:absolute; top:140px; right:10px;}
.twoleftlogo4{ background:url(page18/ic01.png) no-repeat; padding-top:21px; color:#FFFFFF; font-size:14px; padding-left:7px; height:38px; width:38px; position:absolute; top:205px; right:10px;}
.shop_mid_eng,.twolefeng,.threefontEng,.fouroneEng{ height:23px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; line-height:23px; color:#a6947c; font-size:12px; font-family:verdana; display:inline-block;}
.twolefeng{ width:227px;}
.twofontguanggao{ padding:0px 5px; height:40px; line-height:19px; background:#e6674b; color:#FFFFFF; border:0;  width:212px; resize:none; font-size:12px;overflow:hidden}

/* 红酒一排三个 */
.threebac{ background:#FFFFFF; height:320px; width:320px;}
.threeimg{  width:135px; height:100%; overflow:hidden; position:relative; float:left;}
.threebig_img{ position:absolute; top:45px; left:-54px;}
.threeleftbtn{ position:absolute; top:100px; left:30px;}
.threefont{ padding:5px 5px 0px 0px; float:left; height:100%; width:175px;}
.threefonthr{ height:25px; line-height:25px; font-size:14px; font-weight:bold; color:#3a3a3a;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; width: 175px;}
.threefontguanggao{ padding:0px 5px; height:40px; line-height:19px; background:#e6674b; color:#FFFFFF; border:0;  width:162px; resize:none; font-size:12px;overflow:hidden}
.threefont_referral{  margin-top:10px; height:80px;}
.threefont_referral_one{ background:#F7F5F2; float:left;}
.threefont_referral_one li{ border:1px solid #eeece5; height:24px; line-height:24px; padding-left:25px; width:55px; color:#878787; border-bottom:none;}
.threefont_referral_one .li3{background: url("pic/goods/h17.gif") no-repeat scroll 6px 6px transparent;}
.threefont_referral_one .li4{background: url("pic/goods/h22.gif") no-repeat scroll 6px 6px transparent;}
.threefont_referral_one .li5{background: url("pic/goods/h20.gif") no-repeat scroll 6px 6px transparent;}
.threefont_referral_two{ background:#fcfbf8; float:left;}
.threefont_referral_two li{ border:1px solid #f3f1eb; height:24px; line-height:24px; padding-left:10px; width:79px; border-bottom:none; border-left:none;}
.threefont_page{display:none; color:#8e7e6b; font-size:13px; padding-left:15px; padding-top:8px; font-family:Microsoft Yahei;}
.threefont_page span{ text-decoration:line-through;}
.threefont_xian{ width:153px; height:40px; line-height:35px; color:#c4b5a3; float:left; padding-left:15px;}
.threefont_xian_1,.threefont_xian_2{ float:left; text-align:center; line-height:35px; height:35px; overflow:hidden;}
.threefont_xian_1{ color:#c4b5a3; font-size:16px;}
.threefont_xian_2{ color:#FFFFDF; font-size:25px; background:url(page9/png.png) -24px -255px no-repeat; height:35px; padding-left:15px; font-family:Georgia; color:#b71d2b; line-height:31px;}
.threefont_xian_2 span{  color:#c4b5a3; font-size:12px; font-family:Microsoft Yahei;}
.threefont_xian_2 label span{font-family:Georgia; color:#b71d2b;font-size:25px;}

.threefontcart{ background:#b71d2b; width:152px; height:40px; color:#c4b5a3; float:left; font-size:18px; line-height:40px; text-align:center; margin-left:16px; margin-top:10px; display:inline;}
.threefontcart a{ height:40px; color:#FFFFFF;font-size:20px; line-height:40px; text-align:center; display:block; text-decoration:none; font-family:Microsoft Yahei}
.threefontcart a:hover{ color:#FFFFFF; text-decoration:none;}
.threefontcart a:visited{ color:#FFFFFF; text-decoration:none;}
.threefontcart a:link{ color:#FFFFFF; text-decoration:none;}
.threelogo{ background:url(page18/ic01.png) no-repeat; padding-top:21px; color:#FFFFFF; font-size:14px; padding-left:7px; height:38px; width:38px; position:absolute; top:10px; right:7px;}
.shop_mid_eng,.twolefeng,.threefontEng,.fouroneEng{ height:23px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; line-height:23px; color:#a6947c; font-size:12px; font-family:verdana; display:inline-block;}
.threefontEng{ width:172px;}

/* 红酒一排四个 */
.fourone{ background:#FFFFFF; width:237px; height:471px;}
.fouroneimg{ height:235px; position:absolute; top:0px; left:0px; width:226px; overflow:hidden;}
.fouronename{ height:25px; line-height:25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; width: 188px;padding:0px 20px; font-size:14px; font-weight:bold; color:#3a3a3a;}
.fouronejieshao{height:30px;  margin:0px 20px; padding:1px 5px; background:#e6674b; color:#FFFFFF; display:inline-block; width:175px;; border:0; font-size:12px; resize:none;overflow:hidden;line-height:15px}
.tock_shop5{ margin-left:20px; display:inline-block; float:left;}
.tods2{ height:30px; line-height:30px; width:102px; text-align:left; padding-left:5px; border:#F0F1EB solid 1px; border-top:none; color:#7A7B76; font-size:12px; border-left:none;overflow:hidden}
.tock_shop6{ padding-left:55px; height:40px; }
.poce1{    color: #9D7F6E;float: left;font-family: Microsoft Yahei;font-size: 16px;height: 40px;line-height: 40px;padding-right: 8px;}
.poce2{ background:url(page9/png.png) no-repeat; background-position:-26px -253px;; float:left; color:#B71D2B; font-size:25px; line-height:40px; height:40px; padding-left:10px; width:85px; font-family:Georgia;}
.poce2 span{ font-size:14px; color:#C4B5A3;font-family:Microsoft Yahei;}
.poce2 .line4price {color:#B71D2B; font-size:25px;font-family:Georgia;}

.fourbtn{ background:#b71d2b;  height:40px; color:#c4b5a3; float:left; font-size:18px; line-height:40px; text-align:center; width:100%;}
.fourbtn a{ height:40px; color:#FFFFFF;font-size:20px; line-height:40px; text-align:center; display:block; text-decoration:none; font-family:Microsoft Yahei}
.fourbtn a:hover{ color:#FFFFFF; text-decoration:none;}
.fourbtn a:visited{ color:#FFFFFF; text-decoration:none;}
.fourbtn a:link{ color:#FFFFFF; text-decoration:none;}
.fouronelogo1{ background:url(page18/ic01.png) no-repeat; padding-top:21px; color:#FFFFFF; font-size:14px; padding-left:7px; height:38px; width:38px; position:absolute; top:3px; right:10px;}
.fouronelogo2{ background:url(page20/ic02.png) no-repeat; padding-top:21px; color:#FFFFFF; font-size:14px; padding-left:7px; height:38px; width:38px; position:absolute; top:69px; right:10px;}
.fouronelogo3{ background:url(page20/ic02.png) no-repeat;  padding-top:21px; color:#FFFFFF; font-size:14px; padding-left:7px; height:38px; width:38px; position:absolute; top:138px; right:10px;}
.fouronelogo4{ background:url(page20/ic02.png) no-repeat; padding-top:21px; color:#FFFFFF; font-size:14px; padding-left:7px; height:38px; width:38px; position:absolute; top:219px; right:10px;}
.fourrightlogo{ background:url(../../img/template/hot.png) no-repeat; padding-top:21px; color:#FFFFFF; font-size:14px; padding-left:7px; height:58px; width:58px; position:absolute; top:3px;left:2px;}
.fourbx{position:relative; height:230px; width:227px; overflow:hidden;}
.fourbox{ height:472px; width:100%; margin-bottom:8px;}
.fouronewai{ height:425px; border:#f4f3ef solid 6px; border-bottom:none; position:relative;}
.shop_mid_eng,.twolefeng,.threefontEng,.fouroneEng{ height:23px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; line-height:23px; color:#a6947c; font-size:12px; font-family:verdana; display:inline-block;}
.fouroneEng{  margin:0px 20px; width:185px;}
.tods1{ background:url(page9/png.png) -18px -160px no-repeat; height:30px; width:55px; line-height:30px; padding-left:20px; border:#EDEEE9 solid 1px; border-top:none; color:#7A7B76; font-size:12px;}
.tods3{ background:url(page9/png.png) -18px -131px no-repeat; height:30px; width:55px; line-height:30px;  padding-left:20px; border:#EDEEE9 solid 1px; border-top:none; color:#7A7B76; font-size:12px;}

/* 一排一个 */
.topshop{ background:#FFFFFF; height:395px;}
.shoppic{ height:385px; width:290px; overflow:hidden; position:relative; float:left;}
.shop_img{position:absolute; left:-12px; top:20px;}
.picbtn{ position:absolute; top:100px; left:100px;}
.shop_font{ font-weight:bold; height:30px; width:230px; text-align:center; line-height:30px; margin:0px 10px; position:absolute; bottom:0px; left:0px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#c93a1a; background:none; border:0; font-size:12px;}
.shop_mid{  height:385px; width:346px; float:left;}
.shop_mid_guang{ height:30px;line-height:30px; background:#e6674b; color:#FFFFFF; padding-left:10px; width:335px;}
.shop_mid_guangText{border: 0 none;resize: none; height:30px;line-height:30px; background:#e6674b; color:#FFFFFF; width:333px;}
.shop_mid_explain{ height:60px; color:#a5937c; line-height:17px; overflow:hidden; padding-top:10px; background:none; border:0; font-size:12px;resize:none; width:345px;}
.shop_mid_referral{ height:130px; margin-top:10px;}
.shop_mid_referral_one{ background:#F7F5F2; float:left;}
.shop_mid_referral_one li{ border:1px solid #eeece5; border-bottom:none; height:24px; line-height:24px; padding-left:30px; width:70px; color:#878787;}
.shop_mid_referral_one .li1{ background:url(pic/goods/h5.gif) no-repeat 10px 6px;}
.shop_mid_referral_one .li2{ background:url(pic/goods/h20.gif) no-repeat 10px 6px;}
.shop_mid_referral_one .li3{ background:url(pic/goods/h17.gif) no-repeat 10px 6px;}
.shop_mid_referral_one .li4{ background:url(pic/goods/b1.gif) no-repeat 10px 6px;}
.shop_mid_referral_one .li5{ background:url(pic/goods/h20.gif) no-repeat 10px 6px;}
/*.li1,.li2,.li3,.li4,.li5{ background:url(page9/png.png) no-repeat;}
.li1{ background-position:-14px -11px;}
.li2{ background-position:-14px -132px;}
.li3{ background-position:-13px -291px;}
.li4{ background-position:-16px -164px;}
.li5{ background-position:-15px -72px;}*/
.shop_mid_referral_two{ background:#fcfbf8; float:left;}
.shop_mid_referral_two li{ border:1px solid #f3f1eb; border-bottom:none; border-left:none; height:24px; line-height:24px; padding-left:10px; width:232px;}
.shop_mid_time{ height:30px; float:right; color:#888888; font-weight:bold; margin-right:6px; line-height:30px;}
.shop_mid_time span{ padding:0px 5px; color:#bc1e2d; font-size:14px; font-weight:bold;}
.shop_mid_page{ }
.page1,.page2,.page3{ float:left;  line-height:20px; height:45px; border:#f5f3ee solid 1px; font-weight:bold; width:70px; text-align:center; background:#fcfbf9;}
.page1{color:#949494; display:none}
.page2{ color:#B71D2B; font-family:Georgia; font-size:18px;}
.page3{ color:#3f0988;visibility:hidden }
.page4{ float:left; background:#b71d2b; width:130px; height:47px; color:#c4b5a3; float:left; font-size:20px; line-height:45px; text-align:center;}
.page4 a{ height:47px; color:#FFFFFF;font-size:23px; line-height:47px; text-align:center; display:block; text-decoration:none;font-family:Microsoft Yahei;}
.page4 a:hover{ color:#FFFFFF; text-decoration:none}
.page4 a:visited{ color:#FFFFFF; text-decoration:none}
.page4 a:link{ color:#FFFFFF; text-decoration:none}
.shop_right{ padding-top:30px; float:left; width:313px; margin-left:10px; _margin-left:7px;background:#f4f3ef; padding-left:20px;}
.product{ float:left; width:294px; padding-bottom:15px;}
.protop{ height:25px; border-bottom:#CCCCCC dashed 1px; width:292px; line-height:25px;}
.protop_left{ float:left;}.protop_left1{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#604824; font-size:13px; line-height:12px;font-weight:bold; width:100px; display:block; float:left; height:23px; line-height:23px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}.protop_left2{ color:#98876e; font-size:14px; padding-left:10px;display:inline-block; }
.protop_left1{ color:#604824; font-size:14px; font-weight:bold; width:100px; display:inline-block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border:0; background:none;}
.protop_right{ float:right; height:25px;}
.protop_right span{ background:url(page9/png.png) no-repeat; background-position:-19px -193px; height:25px; width:15px; display:block; float:left;}
.probom{ height:80px; line-height:20px; overflow:hidden;resize:none; background:none; border:0; width:100%; font-size:12px;}
.shop_logo1{ background:url(page18/ic01.png) no-repeat; padding-top:21px; color:#FFFFFF; margin-left:15px; font-size:14px; padding-left:7px; height:38px; width:38px; position:absolute; top:30px; right:10px;}
.shop_logo2{ background:url(page20/ic02.png) no-repeat; padding-top:21px; color:#FFFFFF; font-size:14px; padding-left:7px; height:38px; width:38px; position:absolute; top:100px; right:10px;}
.shop_logo3{ background:url(page18/ic01.png) no-repeat; padding-top:21px; color:#FFFFFF; font-size:14px; padding-left:7px; height:38px; width:38px; position:absolute; top:170px; right:10px;}
.shop_logo4{ background:url(page18/ic01.png) no-repeat; padding-top:21px; color:#FFFFFF; font-size:14px; padding-left:7px;  height:38px; width:38px; position:absolute; top:240px; right:10px;}
.shop_smail{ background:url(../../img/template/hot.png) no-repeat; height:65px; width:65px; position:absolute; top:7px; left:7px;}
.shop_mid_hr{  margin-top:15px; height:30px; line-height:30px; color:#3a3a3a; font-weight:bold; overflow:hidden; width:350px; text-overflow:ellipsis; white-space:nowrap; font-size:16px;}
.shop_mid_eng{ width:345px;}
.shop_mid_eng,.twolefeng,.threefontEng,.fouroneEng{ height:23px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; line-height:23px; color:#a6947c; font-size:12px; font-family:verdana; display:inline-block;}
